flower-faced bat - Spanish English Dictionary